/**
 * common.css
 *
 * @creator kaiye<catgecn#gmail.com>
 * @contributor alextang<alextang#gmail.com>
 * @date 2011-03-30
 * @description 包含page-builder全部页面所涉及样式
 */

/* html5-reset.css reset.css modified from kissy */
section,article,aside,header,footer,nav,dialog,figure{display:block;}

body, h1, h2, h3, h4, h5, h6,  p, blockquote, 
dl, dt, dd, ul, ol, li,
pre,
form, fieldset, legend, button, input, textarea,
th, td, figure {
    margin: 0;
    padding: 0;
}

body,
button, input, select, textarea {
    font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;
}
h1, h2, h3, h4, h5, h6,button, input, select, textarea { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; } 
small { font-size: 12px; }

ul, ol { list-style: none; }

a:link,
a:visited {color:#666;text-decoration:none;}
a:hover {color:#ff4e00;}

sup { vertical-align: text-top; } 
sub { vertical-align: text-bottom; }

legend { color: #000; }
fieldset, img { border: 0; } 

table { border-collapse: collapse; border-spacing: 0; }

/* global 功能样式 */
.group,.clear {zoom:1;}
.group:after,.clear:after {content:'\20';display:block;clear:both;height:0;}
.hide{display:none;}

/* global 布局样式 */
.l-grid{position: relative;width: 100%;overflow:hidden;}
.l-row{position:relative;left:100%;float:left;width:100%;}
.l-row-clear{clear:both;}/* 在l-row后的兄弟如果是单行需要加此class reset */
.l-col1,.l-col2,.l-col3{float:left;position:relative;width:100%;}
.l-col1{margin-left:-100%;}
.mb{margin-bottom:15px;}/* margin bottom && module box *
